package com.itrip.itripauth.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 前端输入-查询个人订单搜索条件VO
 */
@ApiModel(value = "HotelOrderVo", description = "搜索个人订单VO")
@Data
public class HotelOrderVo {

    @ApiModelProperty(value = "用户id")
    private Long userId;

    @ApiModelProperty("[非必填] 订单号")
    private String orderNo;

    @ApiModelProperty("[非必填] 联系人")
    private String linkUserName;

    @ApiModelProperty("[非必填] 预定时间（start）")
    private String startDate;

    @ApiModelProperty("[非必填] 预定时间（end）")
    private String endDate;

    @ApiModelProperty("[必填] 页面容量")
    private Integer pageSize;

    @ApiModelProperty("[必填] 页码")
    private Integer pageNo;

    @ApiModelProperty("[必填，注：接收数字类型] 订单状态（-1：全部订单 0:待付款 1:已取消 2：未出行 3:待评论 ）")
    private Integer orderStatus;

    @ApiModelProperty("[必填，注：接收数字类型] 订单类型（-1：全部订单 0:旅游订单 1:酒店订单 2：机票订单 ）")
    private Integer orderType;


}
